package rn.automacao.dominio;

import java.io.Serializable;

@SuppressWarnings("serial")
public class FuncionarioVO implements Serializable {

	private int codigo;

	private String nome;

	private TipoVO tipo;

	private int idade;

	double salario;

	double meta;

	public FuncionarioVO() { }

	public FuncionarioVO(int codigo,  TipoVO tipo, String nome, int idade, double salario, double meta) {
		super();
		this.codigo = codigo;
		this.tipo = tipo;
		this.nome = nome;
		this.idade = idade;
		this.salario = salario;
		this.meta = meta;
	}

	public FuncionarioVO(TipoVO tipo, String nome, int idade, double salario, double meta) {
		super();
		this.tipo =tipo;
		this.nome = nome;
		this.idade = idade;
		this.salario = salario;
		this.meta = meta;
	}

	public int getCodigo() {
		return codigo;
	}

	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}

	public TipoVO getFuncao() {
		return tipo;
	}

	public void setFuncao(TipoVO tipo) {
		this.tipo = tipo;
	}

	public int getIdade() {
		return idade;
	}

	public void setIdade(int idade) {
		this.idade = idade;
	}

	public double getMeta() {
		return meta;
	}

	public void setMeta(double meta) {
		this.meta = meta;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public double getSalario() {
		return salario;
	}

	public void setSalario(double salario) {
		this.salario = salario;
	}





}
